package com.example.ruiji.service.impl;

import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.example.ruiji.mapper.EmployeeMapper;
import com.example.ruiji.pojo.Employee;
import com.example.ruiji.service.EmployeeService;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public class EmployeeServiceImpl  extends ServiceImpl<EmployeeMapper,Employee> implements EmployeeService {
//为什么这里要继承 要实现接口  ServiceImpl<EmployeeMapper, Employee> 类实现了 EmployeeService 接口。
    //1.ServiceImpl 是 MyBatis-Plus 框架提供的一个通用实现类，用于实现基本的 CRUD（增删改查）操作方法
    //2.EmployeeMapper 类型参数指定了该实现类所对应的 Mapper 接口，
    // Employee 类型参数指定了该实现类所对应的实体类。通过指定 Mapper
    // 接口和实体类，ServiceImpl 可以自动生成常用的 CRUD 方法的实现代码，从而简化了开发人员的工作。
}


